small, broken down car - Turc Anglais Dictionnaire